home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / wmail230.zip / WMAIL.DOC < prev    next >
Text File  |  1992-12-28  |  81KB  |  2,703 lines

  1.  
  2.  
  3.       
  4.       
  5.       
  6.       
  7.       
  8.       
  9.       
  10.       
  11.       
  12.       
  13.       
  14.       
  15.       
  16.       
  17.       
  18.                                     Window Mail
  19.                                    ─────────────
  20.       
  21.                              Version 2.3 - December 1992
  22.       
  23.                           EchoMail Processor FTS compliant
  24.       
  25.       
  26.              (C) Copyright 1990-92 Silvan Calarco, FidoNet 2:334/100.2
  27.       
  28.       
  29.       
  30.       
  31.       
  32.       
  33.       
  34.       
  35.       
  36.       
  37.       
  38.       
  39.       
  40.       
  41.       
  42.       
  43.       
  44.       
  45.       
  46.       
  47.       
  48.       
  49.       
  50.       
  51.       
  52.       
  53.       
  54.       
  55.       
  56.       
  57.       Documentation by:  Franco Schinco, FidoNet 2:334/100.0
  58.                          Silvan Calarco, FidoNet 2:334/100.2
  59.  
  60.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  61.  
  62.                               Table of Contents
  63.  
  64.       INTRODUCTION................................................... 1
  65.       THANKS......................................................... 1
  66.       LICENSE AGREEMENT.............................................. 2
  67.       INSTALLATION................................................... 3
  68.       CONFIGURATION.................................................. 4
  69.            WMSETUP.EXE............................................... 4
  70.            File...................................................... 4
  71.                 DOS Shell............................................ 4
  72.                 Write setup.......................................... 4
  73.                 Write areas.......................................... 4
  74.                 Write route.......................................... 4
  75.                 Import areas......................................... 5
  76.                 Save options......................................... 5
  77.                 Exit................................................. 5
  78.            Global.................................................... 6
  79.                 User - Sysop......................................... 6
  80.                 User - Key........................................... 6
  81.                 Address - Main....................................... 6
  82.                 Address - Aka 1-10................................... 6
  83.                 ZoneGate - Zonegate 1-10............................. 6
  84.                 Directory - Mail..................................... 6
  85.                 Directory - Files.................................... 6
  86.                 Directory - Packets.................................. 6
  87.                 Directory - ARCmail.................................. 7
  88.                 Directory - MsgBase.................................. 7
  89.                 Directory - DupPath.................................. 7
  90.                 Directory - BadEcho.................................. 7
  91.                 Directory - Packer................................... 7
  92.                 Directory - Stats.................................... 7
  93.                 Directory - New areas................................ 8
  94.                 Directory - Nodelist................................. 8
  95.                 Origin 1-10.......................................... 8
  96.            Manager................................................... 8
  97.                 Defaults - Put origin................................ 8
  98.                 Defaults - Put tear line............................. 8
  99.                 Defaults - Hide seen-by.............................. 8
  100.                 Defaults - Strip 4d.................................. 8
  101.                 Defaults - Add aka's................................. 9
  102.                 Defaults - Put domain................................ 9
  103.                 Defaults - Force public.............................. 9
  104.                 Defaults - Force private............................. 9
  105.                 Defaults - 4d point infos............................ 9
  106.                 Packers - ARC........................................ 9
  107.                 Packers - ARJ........................................ 9
  108.                 Packers - LZH........................................ 9
  109.                 Packers - PAK........................................ 9
  110.                 Packers - ZIP........................................ 9
  111.                 Packers - ZOO........................................ 9
  112.                 Packers - SQZ....................................... 10
  113.                 Packers - Default................................... 10
  114.                 Unpackers - ARC..................................... 10
  115.                 Unpackers - ARJ..................................... 10
  116.                 Unpackers - LZH..................................... 10
  117.                 Unpackers - PAK..................................... 10
  118.  
  119.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  120.  
  121.                 Unpackers - ZIP..................................... 10
  122.                 Unpackers - ZOO..................................... 10
  123.                 Unpackers - SQZ..................................... 10
  124.                 Nodes - Node........................................ 10
  125.                 Nodes - Packer...................................... 10
  126.                 Nodes - Packet Pw................................... 11
  127.                 Nodes - Areafix Pw.................................. 11
  128.                 Nodes - Level....................................... 11
  129.                 Nodes - Aka......................................... 11
  130.                 Nodes - Daily pkts.................................. 11
  131.                 Areas - Status...................................... 11
  132.                 Areas - Descr....................................... 11
  133.                 Areas - Kind........................................ 11
  134.                 Areas - Tag......................................... 11
  135.                 Areas - Dir......................................... 11
  136.                 Areas - Level....................................... 12
  137.                 Areas - Origin...................................... 12
  138.                 Areas - Flags - Put origin.......................... 12
  139.                 Areas - Flags - Put tear line....................... 12
  140.                 Areas - Flags - Hide seen-by........................ 12
  141.                 Areas - Flags - Strip 4d............................ 12
  142.                 Areas - Flags - Add aka's........................... 12
  143.                 Areas - Flags - Put domain.......................... 12
  144.                 Areas - Flags - Force public........................ 12
  145.                 Defaults - Force private............................ 12
  146.                 Defaults - 4d point infos........................... 13
  147.                 Areas - Aka......................................... 13
  148.                 Areas - Frwd. 1-3................................... 13
  149.            Misc..................................................... 13
  150.                 General - Mailer.................................... 13
  151.                 General - Fake net.................................. 13
  152.                 General - Import dupes.............................. 13
  153.                 General - Import bad................................ 13
  154.                 General - Stats..................................... 14
  155.                 General - Log file.................................. 14
  156.                 General - Minimum space............................. 14
  157.                 General - Swap...................................... 14
  158.                 General - Use nodelist.............................. 14
  159.                 General - Create areas.............................. 14
  160.                 General - Honor RRRs................................ 14
  161.                 General - Link tear line............................ 14
  162.                 Files - Log File.................................... 14
  163.                 Files - Style....................................... 15
  164.                 Files - Level....................................... 15
  165.                 Files - Rescan file................................. 15
  166.                 Areafix - Kill msgs................................. 15
  167.                 Areafix - Sort nodes................................ 15
  168.                 Areafix - Short form................................ 15
  169.                 Areafix - Allow rescan.............................. 15
  170.                 Areafix - List file................................. 15
  171.                 Areafix - Link nodes................................ 15
  172.                 Areafix - Creating nodes............................ 16
  173.                 Areafix - Alert nodes............................... 16
  174.                 Areafix - Messages Flags - Crash.................... 16
  175.                 Areafix - Messages Flags - Hold..................... 16
  176.                 Areafix - Messages Flags - Kill/sent................ 16
  177.  
  178.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  179.  
  180.                 Pack - Kill msgs.................................... 16
  181.                 Pack - Route file................................... 16
  182.                 Colors - Default.................................... 16
  183.                 Colors - Mono....................................... 16
  184.                 Colors - WMail 2.2.................................. 16
  185.                 Colors - Customize.................................. 16
  186.       EXECUTION..................................................... 17
  187.       FUNCTIONS DESCRIPTION......................................... 18
  188.       USE OF WMAIL.................................................. 19
  189.            IMPORT................................................... 19
  190.            EXPORT................................................... 20
  191.            PACK..................................................... 21
  192.            SETMARK.................................................. 22
  193.            HIMARK................................................... 22
  194.            WRITESTATS............................................... 22
  195.            AREAFIX.................................................. 23
  196.       ROUTING....................................................... 24
  197.            Default routing.......................................... 24
  198.            System definitions....................................... 25
  199.            Routing commands......................................... 25
  200.                 SCHEDULE ........................................... 25
  201.                 SEND-TO ............................................ 26
  202.                 HOLD ............................................... 26
  203.                 UNHOLD ............................................. 26
  204.                 ROUTE-TO ........................................... 26
  205.                 NO-ROUTE ........................................... 26
  206.                 ROUTE-FILES ........................................ 26
  207.                 POLL ............................................... 26
  208.                 EXCEPT ............................................. 27
  209.                 CHANGE ............................................. 27
  210.                 LEAVE .............................................. 27
  211.                 UNLEAVE ............................................ 27
  212.            Specifications for node lists............................ 28
  213.            Note about points........................................ 28
  214.            Routing philosophy....................................... 28
  215.            Examples................................................. 29
  216.       HOW AREAFIX WORKS............................................. 30
  217.       OTHER FUNCTIONS............................................... 31
  218.            Return receipts.......................................... 31
  219.            Security................................................. 31
  220.            New areas creation....................................... 31
  221.       TECHNICAL NOTES............................................... 32
  222.            PKT with extended header................................. 32
  223.            Product Code............................................. 32
  224.            Areas.................................................... 32
  225.            New Areas................................................ 32
  226.            Nodes.................................................... 32
  227.            Dupes.................................................... 32
  228.            MSGID.................................................... 32
  229.            PID and Tear-line........................................ 32
  230.            Illegal registration keys................................ 32
  231.            Attack messages.......................................... 33
  232.            Directory creation....................................... 33
  233.            Memory occupation........................................ 33
  234.            ARCMail processing order................................. 33
  235.            Maximum message length................................... 33
  236.  
  237.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  238.  
  239.            Execution errors......................................... 33
  240.            Limitations in unregistered copies....................... 33
  241.            Limitations in point registered copies................... 33
  242.            QuickBBS files sharing................................... 34
  243.            ARCmail naming convention................................ 34
  244.            Video mode............................................... 34
  245.            Technical support........................................ 34
  246.       EXAMPLES OF BATCH FILES....................................... 35
  247.       
  248.       
  249.  
  250.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  251.  
  252.                                INTRODUCTION
  253.       
  254.       WMail is a  brand new Echomail  management program, for  PC-based
  255.       system using mailers like Opus and BinkleyTerm, or FrontDoor  and
  256.       D'Bridge.
  257.       
  258.       Its main characteristics:
  259.       
  260.        - supports Fido compatible message base
  261.        - supports QuickBBS compatible message base
  262.        - contains Pack function, for EchoMail and NetMail
  263.        - includes Areafix function
  264.        - point management, through FakeNet or with 4-dimension  address
  265.          both in FrontDoor and BinkleyTerm modality
  266.        - creates EchoMail traffic statistics every week/month/year
  267.        - operates in FrontDoor manner or as Binkley and Opus
  268.        - windows (not Windows :-) ) graphic interface
  269.        - can have both Fido and QuickBBS areas formats in the same
  270.          areas file
  271.        - supports PassThru areas
  272.        - supports AKAs and ZoneGates
  273.       
  274.       
  275.                                  ~~~~~~~~
  276.       This user manual relies on the knowledge of the basic functioning
  277.       concepts of a Bbs or a  Point: for these things, you should  read
  278.       the  documentation  included  in  the  mailers  used for EchoMail
  279.       transmission and in the Bbs management programs.
  280.       
  281.                                   THANKS
  282.       
  283.       I want to thank all Beta-Testers, who helped me very much in  the
  284.       development  of  WMail:  Ugo  Uggetti,  Andrea  Mennini,  Massimo
  285.       Gentilini, Marco  Maccaferri, Cesare  Dieni, Luca  Leone, Roberto
  286.       Piola,  Alberto  Enna,  Gianfranco  Lanzilli,  Mario   Battacchi,
  287.       Francois Thunus.
  288.       
  289.       Special thanks are due to these people:
  290.       
  291.        - Franco  Schinco,   victim  of  the  first  WMail trials on his
  292.          message base and author of this documentation.
  293.       
  294.        - Franco Carcillo, who  encouraged me very strongly  to complete
  295.          the work.
  296.       
  297.        - Maurizio  Codogno,  who   wrote  the  coding algorithm for the
  298.          registration key and translated in English this documentation.
  299.       
  300.        - Luca  Leone, who  gave me  all kinds  of technical infos about
  301.          FrontDoor functioning.
  302.       
  303.        - Marcello  Ardini, who  gave me  useful ideas  to better manage
  304.          files.
  305.       
  306.        - ....all ye that I forgot, and whom my most sincere Grazie!  is
  307.          given.
  308.  
  309.  
  310.  
  311.                                     Pag. 1
  312.  
  313.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  314.  
  315.                              LICENSE AGREEMENT
  316.       
  317.       WMail  is  neither  Public  Domain  software  nor Freeware: it is
  318.       distributes as Shareware. So, after  a trial period, the user  is
  319.       asked to register his/her copy sending the due amount of
  320.       money to the author.
  321.       
  322.       Note that this  version of WMail  is not limited  in lifetime: it
  323.       will continue  to work  even without  registration. Nevertheless,
  324.       some secondary functions  are only accessible  after registering
  325.       and receiving one key.
  326.       
  327.       To  register  WMail  it  is  necessary  fill in and send to the
  328.       following  address  the  form  you  can  find in the distribution
  329.       archive; an amount of money is also required, to be sent  through
  330.       a postal money order to the author.
  331.       
  332.       The registration key is valid for this and all future versions of
  333.       WMail; two types of registration are possible, see registration
  334.       form for any detail.
  335.       
  336.       Everyone  can  redistribute  WMail,  provided  that  the original
  337.       archive is  not changed  in any  way and  no amount  of money  is
  338.       required. In no circumstance at all WMail can be modified  without
  339.       author's  permission;  it  is  prohibited  too  to  include  this
  340.       program, whole  or in  part, in  other software.  It is expressly
  341.       forbidden  distribute  the  personal  registration  key  to other
  342.       people.
  343.       
  344.       WMail can be used in commercial organizations only after  regular
  345.       registration.
  346.       
  347.       This license is considered accepted  if the program is used:  its
  348.       violation will involve the withdrawal of the registration key and
  349.       the rights to use the program.
  350.       
  351.       No  WMail  source,  of  whichever  of  its  version, will be ever
  352.       released.
  353.       
  354.       In no case the author shall  be liable for data loss or  whatever
  355.       relative to WMail use; i.e.,  no guarantee at all is  given about
  356.       program functioning, except that it occupies disk space.
  357.       
  358.       Everyone  who  uses  WMail  and  finds any functioning problem is
  359.       kindly asked to report them at Fidonet address 2:334/100.2 : time
  360.       permitting, everyone will be answered.
  361.       
  362.                                Silvan Calarco, FidoNet 2:334/100.2
  363.                                     V. Leonardo da Vinci 177
  364.                                    10095  GRUGLIASCO (Torino)
  365.                                            ITALIA
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.                                     Pag. 2
  375.  
  376.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  377.  
  378.                                INSTALLATION
  379.       
  380.       In WMail distributing archive the following files are contained:
  381.       
  382.                 WMAIL.EXE     Executable program
  383.       
  384.                 WMSETUP.EXE   Configuration program
  385.       
  386.                 WMUPDATE.EXE  Upgrade program from version 2.2
  387.       
  388.                 WNODE22.ARJ   Nodelist compiler
  389.       
  390.                 WMAIL.DOC     This documentation
  391.       
  392.                 REGISTER.FRM  Registration form
  393.       
  394.                 HISTORY.DOC   WMail previous versions
  395.       
  396.                 WMSTRUCT.230  Structures of the files used by WMail
  397.       
  398.                 README.1ST    Note to upgrade from WMail 2.2
  399.       
  400.       
  401.       To install WMail:
  402.       
  403.         1) Unpack  WMAIL.EXE  ,  WMAIL.OVR  ,   WMSETUP.EXE  in  the
  404.            directory where the current mailer is used.
  405.       
  406.         2) Run the window  setup WMSETUP.EXE and configure  WMail for
  407.            your system.
  408.       
  409.         3) Correct or add in CONFIG.SYS the following line:
  410.                            FILES=30 (for a point environment)
  411.                            FILES=40 (or more, for a Bbs environment)
  412.       
  413.         4) Add in your AUTOEXEC.BAT file the following line:
  414.                             SET WMAIL=path
  415.            where  path  is  the  directory  where  WMail  searches  for
  416.            the configuration  file and  memorizes dupes  and statistics
  417.            files.
  418.       
  419.         5) Modify the batch file  of EchoMail processing, so that  they
  420.            call WMail.
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.                                     Pag. 3
  434.  
  435.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  436.  
  437.                                CONFIGURATION
  438.       
  439.       WMail gets the informations  needed to know system  configuration
  440.       from a file called WMAIL.PRM, located in the directory pointed by
  441.       the  WMAIL   system  variable.   This  file   is  created    from
  442.       WMSETUP.EXE .
  443.       Areas definition is taken from AREAS.PRM, used  by WEdit
  444.       1.3 or greater  too. WmSetup &  WMail will look  for AREAS.PRM in
  445.       the directory pointed by the WMAIL system variable; if not found,
  446.       il will be searched in the WEDIT system variable.
  447.       Nodes definition is taken from NODES.PRM.
  448.       
  449.       
  450.                                 WMSETUP.EXE
  451.       
  452.       
  453.             Syntax : WMSETUP [switches]
  454.       
  455.               ?              : Show a help screen.
  456.       
  457.               -Afile         : Use file 'file' as areas file instead of
  458.                                AREAS.PRM.
  459.       
  460.               -Nfile         : Use file 'file' as nodes file instead of
  461.                                NODES.PRM
  462.       
  463.               -Pfile         : Use file 'file' as configuration file
  464.                                instead of WMAIL.PRM
  465.       
  466.               READAREAS file : Import textual file 'file' into binary
  467.                                areas configuration (AREAS.PRM).
  468.       
  469.               WRITEAREAS file: Export binary areas configuration
  470.                                (AREAS.PRM) to textual file 'file'.
  471.       
  472.       
  473.                                    File
  474.       
  475.        * DOS Shell
  476.       
  477.          Allows to spawn a shell and temporarily leave WMSETUP.EXE .
  478.       
  479.       
  480.        * Write setup
  481.       
  482.           Writes the present configuration in a text file.
  483.       
  484.       
  485.        * Write areas
  486.       
  487.           Writes all defined areas in a AREAS.BBS style file.
  488.       
  489.       
  490.        * Write route
  491.       
  492.           Writes a sample routing file for a point environment.
  493.  
  494.  
  495.  
  496.                                     Pag. 4
  497.  
  498.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  499.       
  500.  
  501.        * Import areas
  502.       
  503.           Imports AREAS.BBS file in AREAS.PRM .
  504.       
  505.        * Save options
  506.       
  507.           Save the current configuration.
  508.       
  509.       
  510.        * Exit
  511.       
  512.           Exits WMSETUP.EXE and saves WMAIL.PRM & AREAS.PRM .
  513.       
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.  
  528.  
  529.  
  530.  
  531.  
  532.  
  533.  
  534.  
  535.  
  536.  
  537.  
  538.  
  539.  
  540.  
  541.  
  542.  
  543.  
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.                                     Pag. 5
  560.  
  561.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  562.  
  563.                                   Global
  564.       
  565.       
  566.        * User - Sysop
  567.       
  568.           Specifies name  (and surname)  which will  be substituted  in
  569.           NetMail inbound messages addresses to `Sysop'.
  570.       
  571.       
  572.        * User - Key
  573.       
  574.           Specifies registration key number;  if your WMail version  is
  575.           not registered, leave blank this field.
  576.       
  577.       
  578.        * Address - Main
  579.       
  580.           Specifies the primary address associated to node or point. If
  581.           you do not have such, DO NOT invent it! Ask rather one to the
  582.           Net coordinator nearest to  you. A fake or  non-standard node
  583.           number can  cause serious  problems to  Echomail distribution
  584.           network.
  585.       
  586.       
  587.        * Address - Aka 1-10
  588.       
  589.           Specifies all secondary  matrix addresses, if  assigned. Akas
  590.           will be used to recognize the destination addresses of any
  591.           incoming packet or message.
  592.       
  593.       
  594.        * ZoneGate - Zonegate 1-10
  595.       
  596.           Specifies the forward  node, which is  a gate to  a different
  597.           zone with respect to  the one specified in  Node
  598.           instruction.  All  SEEN-BY lines  from  messages  passed  to
  599.           ZoneGate  will  be stripped off.
  600.       
  601.       
  602.        * Directory - Mail
  603.       
  604.           Specifies the path  in which WMail  will put NetMail  inbound
  605.           messages and will create attach messages for FrontDoor, if it
  606.           is working in this manner. Final backslash can be omitted.
  607.       
  608.       
  609.        * Directory - Files
  610.       
  611.           Specifies the path in  which WMail will search  for FrontDoor
  612.           and .PKT files to  elaborate in input phase.  Final backslash
  613.           can be omitted.
  614.       
  615.       
  616.        * Directory - Packets
  617.       
  618.           Specifies path in which .PKT files to be compacted in  Export
  619.  
  620.  
  621.  
  622.                                     Pag. 6
  623.  
  624.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  625.  
  626.           phase are created. It also  specifies the path in which  .OUT
  627.           files  are  put,  which  will  be  further elaborated by PACK
  628.           function, if WMail is configured in BinkleyTerm modality.
  629.           If, on the contrary, it is configured in FrontDoor modality,
  630.           it is best to use a ramdisk:  in this way execution time  is
  631.           greatly reduced.  Final backslash can  be omitted.
  632.       
  633.       
  634.        * Directory - ARCmail
  635.       
  636.           Specifies path in which  ARCmail files created during  Export
  637.           phase  will  be  stored.  This  instruction is only needed if
  638.           WMail is used in environments which a packer is not required,
  639.           e.g. with D'Bridge or FrontDoor.
  640.       
  641.           PLEASE NOTE: If  WMail   is  used   in  Binkley  modality (so
  642.                        that  .OUT   files  are   created  for   further
  643.                        elaboration with PACK),  this field must  remain
  644.                        blank.
  645.       
  646.           Final backslash can be omitted.
  647.       
  648.       
  649.        * Directory - MsgBase
  650.       
  651.           Specifies the  path in  which WMail  creates MSG*.BBS  files,
  652.           relative  to  QuickBBS  data  base.  This instruction is only
  653.           necessary if such  areas are specified  in AREAS.PRM .  Final
  654.           backslash can be omitted.
  655.       
  656.       
  657.        * Directory - DupPath
  658.       
  659.           Specifies the  path in  which dupe  messages are  put. If not
  660.           specified,  these  messages  will  be  deleted  during Import
  661.           phase. Final backslash can be omitted.
  662.       
  663.       
  664.        * Directory - BadEcho
  665.       
  666.           Specifies the path in which messages with bad data,  relative
  667.           to areas not  present in AREAS.PRM  or coming from  nodes not
  668.           listed in AREAS.PRM are  put. If unspecified, these  messages
  669.           will be deleted during  Import phase. Final backslash  can be
  670.           omitted.
  671.       
  672.       
  673.        * Directory - Packer
  674.       
  675.           Specifies the path  in which WMail  searches for packers  and
  676.           unpackers.  Final backslash can be omitted.
  677.       
  678.       
  679.        * Directory - Stats
  680.       
  681.           Specifies the path in  which WMail creates statistics  files.
  682.  
  683.  
  684.  
  685.                                     Pag. 7
  686.  
  687.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  688.  
  689.           If unspecified,  the current  directory will  be used.  Final
  690.           backslash can be omitted.
  691.       
  692.       
  693.        * Directory - New areas
  694.       
  695.           Specifies  the  path  from  which subdirectories relatives to
  696.           areas with tag not present in areas file will be created,  if
  697.           new  Fido  areas  creation  is  set. Final backslash can be
  698.           omitted.
  699.       
  700.       
  701.        * Directory - Nodelist
  702.       
  703.           Specifies  the  path  of  nodelist  files created from WNode.
  704.           If not else configured, WNode will read this field before
  705.           compiling the nodelist. Final backslash can be omitted.
  706.       
  707.       
  708.        * Origin 1-10
  709.       
  710.           Specifies a set of lines to be inserted as Origin in EchoMail
  711.           messages who don't have it.
  712.           NOTE:  no  control  is  made  to  check  if this content plus
  713.           FidoNet   address,   which   WMail   automatically   inserts,
  714.           exceed 79 characters.
  715.       
  716.       
  717.       
  718.                                   Manager
  719.       
  720.       
  721.        * Defaults - Put origin
  722.       
  723.           If set to `Yes' all new areas will have `Put origin' flag
  724.           set to `Yes'.
  725.       
  726.       
  727.        * Defaults - Put tear line
  728.       
  729.           If set to `Yes' all new  areas will have `Put tear  line'
  730.           flag set to `Yes'.
  731.       
  732.       
  733.        * Defaults - Hide seen-by
  734.       
  735.           If set to `Yes' all new   areas will have `Hide  seen-by'
  736.           flag set to `Yes'.
  737.       
  738.       
  739.        * Defaults - Strip 4d
  740.       
  741.           If set to `Yes' all new   areas will have `Strip 4d' flag
  742.           set to `Yes'.
  743.       
  744.       
  745.  
  746.  
  747.  
  748.                                     Pag. 8
  749.  
  750.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  751.  
  752.        * Defaults - Add aka's
  753.       
  754.           If set to 'Yes' all new areas will have 'Add aka's'
  755.           flag set to 'Yes'.
  756.       
  757.        * Defaults - Put domain
  758.       
  759.           If set to `Yes' all new areas will have `Put domain' flag
  760.           set to `Yes'.
  761.       
  762.        * Defaults - Force public
  763.       
  764.           If set to `Yes' all new areas will have `Force public' flag
  765.           set to `Yes'.
  766.       
  767.       
  768.        * Defaults - Force private
  769.       
  770.           If set to `Yes' all new areas will have `Force private' flag
  771.           set to `Yes'.
  772.       
  773.        * Defaults - 4d point infos
  774.       
  775.           If set to `Yes' all new areas will have `4d point infos'
  776.           flag set to `Yes'.
  777.       
  778.       
  779.        * Packers - ARC
  780.       
  781.           Defines name and command-line parameters of ARC packer.
  782.       
  783.       
  784.        * Packers - ARJ
  785.       
  786.           Defines name and command-line parameters of ARJ packer.
  787.       
  788.       
  789.        * Packers - LZH
  790.       
  791.           Defines name and command-line parameters of LZH packer.
  792.       
  793.       
  794.        * Packers - PAK
  795.       
  796.           Defines name and command-line parameters of PAK packer.
  797.       
  798.       
  799.        * Packers - ZIP
  800.       
  801.           Defines name and command-line parameters of ZIP packer.
  802.       
  803.       
  804.        * Packers - ZOO
  805.       
  806.           Defines name and command-line parameters of ZOO packer.
  807.       
  808.  
  809.  
  810.  
  811.                                     Pag. 9
  812.  
  813.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  814.  
  815.        * Packers - SQZ
  816.       
  817.           Defines name  and command-line  parameters of SQZ packer.
  818.       
  819.        * Packers - Default
  820.       
  821.           Press F1 to make current packer as default packer; it will
  822.           be used when a node is not configured for packing.
  823.       
  824.        * Unpackers - ARC
  825.       
  826.           Defines name and command-line parameters of ARC unpacker.
  827.       
  828.       
  829.        * Unpackers - ARJ
  830.       
  831.           Defines name and command-line parameters of ARJ unpacker.
  832.       
  833.       
  834.        * Unpackers - LZH
  835.       
  836.           Defines name and command-line parameters of LZH unpacker.
  837.       
  838.       
  839.        * Unpackers - PAK
  840.       
  841.           Defines name and command-line parameters of PAK unpacker.
  842.       
  843.       
  844.        * Unpackers - ZIP
  845.       
  846.           Defines name and command-line parameters of ZIP unpacker.
  847.       
  848.       
  849.        * Unpackers - ZOO
  850.       
  851.           Defines name and command-line parameters of ZOO unpacker.
  852.       
  853.       
  854.        * Unpackers - SQZ
  855.       
  856.           Defines name and command-line parameters of SQZ unpacker.
  857.       
  858.       
  859.        * Nodes - Node
  860.       
  861.           Specifies node for which packer, Areafix password and Areafix
  862.           level are declared.
  863.       
  864.       
  865.        * Nodes - Packer
  866.       
  867.           Allows to  select which  packer, among  those above declared,
  868.           should be used for that node in Export and Pack phases.
  869.       
  870.       
  871.  
  872.  
  873.  
  874.                                    Pag. 10
  875.  
  876.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  877.  
  878.        * Nodes - Packet Pw
  879.       
  880.           Specifies the password to check for in incoming packets and
  881.           to put in exported packets.
  882.       
  883.       
  884.        * Nodes - Areafix Pw
  885.       
  886.           Specifies  the password  which  that  node  will have to use
  887.           when sending messages to Areafix.
  888.       
  889.       
  890.        * Nodes - Level
  891.       
  892.           Specifies the level  of the node  with respect to  Areafix: a
  893.           node can change areas file  only for those areas whose  level
  894.           is less than or equal to the one specified in this field.
  895.       
  896.       
  897.        * Nodes - Aka
  898.       
  899.           Specifies which AKA, among those above declared, is to be used
  900.           to communicate with current node.
  901.       
  902.       
  903.        * Nodes - Daily pkts
  904.       
  905.           Specifies if WMail must create an ARCMail file for every  day
  906.           or continue adding to the existing one, if any.
  907.       
  908.       
  909.        * Areas - Status
  910.       
  911.           Specifies the status of the area. When set to 'Inactive',
  912.           area will be ignored by WMail and WEdit.
  913.       
  914.       
  915.        * Areas - Descr.
  916.       
  917.           Specifies area description.
  918.       
  919.       
  920.        * Areas - Kind
  921.       
  922.           Specifies  the  kind  of  area:  Local,  NetMail, EchoMail or
  923.           Passthru. Local and NetMail areas are ignored by WMail.
  924.       
  925.       
  926.        * Areas - Tag
  927.       
  928.           Specifies the tag of the area.
  929.       
  930.       
  931.        * Areas - Dir
  932.       
  933.           Specifies the path or msgbase board for the current area.
  934.  
  935.  
  936.  
  937.                                    Pag. 11
  938.  
  939.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  940.  
  941.       
  942.        * Areas - Level
  943.       
  944.           Specifies  the  level  of  the  area  with respect to Areafix
  945.           function.
  946.       
  947.       
  948.        * Areas - Origin
  949.       
  950.           Allows to  select which  origin, among  those above declared,
  951.           should be used for this area.
  952.       
  953.       
  954.        * Areas - Flags - Put origin
  955.       
  956.           If  set  to  `Yes',  WMail  during  Export  phase will always
  957.           substitute the possible origin found in the message with  the
  958.           selected one.
  959.       
  960.       
  961.        * Areas - Flags - Put tear line
  962.       
  963.           If  set  to  `Yes',  WMail  during  Export  phase will always
  964.           substitute the  possible tearline  found in  the message with
  965.           the selected one.
  966.       
  967.       
  968.        * Areas - Flags - Hide seen-by
  969.       
  970.           If set to `Yes', WMail will hide in imported messages Seen-by
  971.           lines preceding them with a ^A.
  972.       
  973.       
  974.        * Areas - Flags - Strip 4d
  975.       
  976.           If  set  to  `Yes',  WMail  will  remove from PATH  lines
  977.           3d addresses indicating 4d points. This option has effect only
  978.           on boss nodes.
  979.       
  980.       
  981.        * Areas - Flags - Add aka's
  982.       
  983.           If set to 'Yes', WMail will add all aka's specified of the
  984.           same zone in seen-by lines.
  985.       
  986.        * Areas - Flags - Put domain
  987.       
  988.           If set to `Yes', WMail will insert domain in message origin
  989.           line.
  990.       
  991.        * Areas - Flags - Force public
  992.       
  993.           If set to `Yes', WMail will set as public any message imported.
  994.       
  995.       
  996.        * Defaults - Force private
  997.  
  998.  
  999.  
  1000.                                    Pag. 12
  1001.  
  1002.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1003.  
  1004.           If set to `Yes', WMail will set as private any message imported.
  1005.       
  1006.       
  1007.        * Defaults - 4d point infos
  1008.       
  1009.           If set to `Yes', WMail will put point address in path and seen-by
  1010.           lines. This option has effect only on 4d points.
  1011.       
  1012.       
  1013.        * Areas - Aka
  1014.       
  1015.           Specifies Aka and domain to be used in present area.
  1016.       
  1017.       
  1018.        * Areas - Frwd. 1-3
  1019.       
  1020.           Specify the  nodes, in  sequence as  in a  AREAS.BBS line, to
  1021.           which export current area.
  1022.       
  1023.       
  1024.       
  1025.                                    Misc
  1026.       
  1027.       
  1028.        * General - Mailer
  1029.       
  1030.           Specifies the modality WMail will operate in: BinkleyTerm,
  1031.           FrontDoor (also known as ARCmail modality).
  1032.       
  1033.       
  1034.        * General - Fake net
  1035.       
  1036.           Specifies fakenet used  to individuate points:  during Export
  1037.           phase, WMail will remove all SEEN-BY lines relative to nodes  with
  1038.           net  equal  to  the  declared  one,  to  avoid conflicts with
  1039.           official nodes of a net.  In this way, points can  be managed
  1040.           in a  compatible way  with EchoMail  processors which  cannot
  1041.           recognize 4-dimension  address. WMail  is so  able to  manage
  1042.           both  modalities.  This  instruction  has  to be used both on
  1043.           boss node and on the point which uses fake address.
  1044.       
  1045.       
  1046.        * General - Import dupes
  1047.       
  1048.           If set  to `Yes',  WMail will  put in  the declared directory
  1049.           dupe  messages;  they  will   be  otherwise  deleted   during
  1050.           Import phase.
  1051.       
  1052.       
  1053.        * General - Import bad
  1054.       
  1055.           If set  to `Yes',  WMail will  put in  the declared directory
  1056.           messages  corrupted,  relative  to   areas  not  present   in
  1057.           areas definition or coming from nodes not listed in Frwd. 1-3
  1058.           field of area;  they will be otherwise deleted during  Import
  1059.           phase.
  1060.  
  1061.  
  1062.  
  1063.                                    Pag. 13
  1064.  
  1065.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1066.       
  1067.  
  1068.        * General - Stats
  1069.       
  1070.           If set  to `Yes',  WMail will  generate monthly/weekly/yearly
  1071.           statistics.
  1072.       
  1073.       
  1074.        * General - Log file
  1075.       
  1076.           If set to `Yes', WMail will create a logfile.
  1077.       
  1078.       
  1079.        * General - Minimum space
  1080.       
  1081.           Specifies  minimum  space  (in  KBytes)  on disk, under which
  1082.           WMail will make no operation.
  1083.       
  1084.       
  1085.        * General - Swap
  1086.       
  1087.           Specifies whether  and how  swap should  be performed  during
  1088.           packing and unpacking:
  1089.             EMS  : swap on expanded memory
  1090.             Disk : swap on disk
  1091.             No   : no swap
  1092.       
  1093.           If  EMS  swap  was  specified  and  there  is  not enough EMS
  1094.           present, swap will be made on disk, anyway.
  1095.       
  1096.       
  1097.        * General - Use nodelist
  1098.       
  1099.           If set to `Yes', WMail will use nodelist to indicate names of
  1100.           BBS to which it is exporting messages.
  1101.       
  1102.       
  1103.        * General - Create areas
  1104.       
  1105.           Specifies whether  or not  WMail would  create subdirectories
  1106.           (or use unused  QuickBBS msgbase boards)  to areas with  tags
  1107.           not present in areas definition, and found during import.
  1108.       
  1109.       
  1110.        * General - Honor RRRs
  1111.       
  1112.           Specifies  whether  or  not  WMail  would  reply  to  NetMail
  1113.           messages with Return Receipt Request flag set.
  1114.       
  1115.       
  1116.        * General - Link tear line
  1117.       
  1118.           If set to 'Yes' WMail will add its tear line to the existing
  1119.           one in the following way: Tl1+'+'+Tl2 .
  1120.       
  1121.       
  1122.        * Files - Log File
  1123.  
  1124.  
  1125.  
  1126.                                    Pag. 14
  1127.  
  1128.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1129.  
  1130.           Specifies the name of log file.
  1131.       
  1132.       
  1133.        * Files - Style
  1134.       
  1135.           Specifies the writing style of log file:
  1136.                       FrontDoor   : logfile style like FrontDoor
  1137.                       BinkleyTerm : logfile style like BinkleyTerm
  1138.       
  1139.       
  1140.        * Files - Level
  1141.       
  1142.           Indicates how much information should be reported in logfile.
  1143.       
  1144.       
  1145.        * Files - Rescan file
  1146.       
  1147.           Specifies the name of the file to consider for rescan (such
  1148.           as FDRESCAN.NOW).
  1149.       
  1150.       
  1151.        * Areafix - Kill msgs.
  1152.       
  1153.           If set to `Yes', WMail will delete messages to Areafix  after
  1154.           processing them.
  1155.       
  1156.       
  1157.        * Areafix - Sort nodes
  1158.       
  1159.           If set to `Yes', WMail will sort nodes in Frwd. 1-3 field of
  1160.           areas definition during AREAS.PRM rewriting.
  1161.       
  1162.       
  1163.        * Areafix - Short form
  1164.       
  1165.           If set to `Yes', WMail will use in Frwd. 1-3 fields of  areas
  1166.           definition the short address  form: for example, 334/100  101
  1167.           102 instead 334/100 334/101 334/102 .
  1168.       
  1169.       
  1170.        * Areafix - Allow rescan
  1171.       
  1172.           Specifies if user-requests areas rescan is allowed.
  1173.       
  1174.       
  1175.        * Areafix - List file
  1176.       
  1177.           Specifies the file  sent together with  the answer file  when
  1178.           Areafix message has switch -L .
  1179.       
  1180.       
  1181.        * Areafix - Link nodes
  1182.       
  1183.           Specifies the list of the nodes to link to any new area
  1184.           automatically created either by areafix or during import.
  1185.       
  1186.  
  1187.  
  1188.  
  1189.                                    Pag. 15
  1190.  
  1191.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1192.  
  1193.        * Areafix - Creating nodes
  1194.       
  1195.           Specifies the list of the nodes that can create new areas
  1196.           either with an areafix request or during import.
  1197.       
  1198.       
  1199.        * Areafix - Alert nodes
  1200.       
  1201.           Specifies the list of the nodes to alert of any areafix
  1202.           operation.
  1203.       
  1204.       
  1205.        * Areafix - Messages Flags - Crash
  1206.       
  1207.           Set crash bit in answer messages.
  1208.       
  1209.       
  1210.        * Areafix - Messages Flags - Hold
  1211.       
  1212.           Set hold bit in answer messages.
  1213.       
  1214.       
  1215.        * Areafix - Messages Flags - Kill/sent
  1216.       
  1217.           Set kill/sent bit in answer messages.
  1218.       
  1219.       
  1220.        * Pack - Kill msgs.
  1221.       
  1222.           If set to `Yes', WMail  will kill messages with `In  transit'
  1223.           flag after sending them, if mailer did not make it.
  1224.       
  1225.       
  1226.        * Pack - Route file
  1227.       
  1228.           Specifies the routing file name to be used in PACK function.
  1229.       
  1230.       
  1231.        * Colors - Default
  1232.       
  1233.           Set default colors for windows and texts.
  1234.       
  1235.       
  1236.        * Colors - Mono
  1237.       
  1238.           Set mono colors for windows and texts.
  1239.       
  1240.       
  1241.        * Colors - WMail 2.2
  1242.       
  1243.           Set the same colors used by WMail 2.2 for windows and texts.
  1244.       
  1245.       
  1246.        * Colors - Customize
  1247.       
  1248.           Customize any color as you prefer.
  1249.  
  1250.  
  1251.  
  1252.                                    Pag. 16
  1253.  
  1254.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1255.  
  1256.                                  EXECUTION
  1257.       
  1258.       WMail has 7 main functions :  IMPORT
  1259.                                     EXPORT
  1260.                                     PACK
  1261.                                     SETMARK
  1262.                                     HIMARK
  1263.                                     WRITESTATS
  1264.                                     AREAFIX
  1265.       
  1266.       General syntax is : WMail <function> [switches]
  1267.       
  1268.       For each function, a help screen is available by digitizing:
  1269.       
  1270.               WMail <function> ?
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306.  
  1307.  
  1308.  
  1309.  
  1310.  
  1311.  
  1312.  
  1313.  
  1314.  
  1315.                                    Pag. 17
  1316.  
  1317.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1318.  
  1319.                            FUNCTIONS DESCRIPTION
  1320.       
  1321.        -- IMPORT Function --
  1322.       
  1323.       Unpacks received  ARCmail  and  puts messages  from  .PKT  in the
  1324.       appropriate areas.
  1325.       
  1326.       
  1327.        -- EXPORT Function --
  1328.       
  1329.       Prepares .PKT with outbound messages and packs them as ARCmail.
  1330.       
  1331.       
  1332.        -- PACK Function --
  1333.       
  1334.       Packs  NetMail  messages  together  with  EchoMail  ones and sets
  1335.       routing of the created files.
  1336.       
  1337.       
  1338.        -- SETMARK Function --
  1339.       
  1340.       Sets High  Water  Mark  (flag  of  last  elaborated  message)  at
  1341.       specified message (only for Fido format areas).
  1342.       
  1343.       
  1344.        -- HIMARK Function --
  1345.       
  1346.       Sets High Water Mark  at last  message present  in area (only for
  1347.       Fido format areas).
  1348.       
  1349.       
  1350.        -- WRITESTATS Function --
  1351.       
  1352.       Creates statistics files about Echomail traffic.
  1353.       
  1354.       
  1355.        -- AREAFIX Function --
  1356.       
  1357.       Manages areas file (AREAS.PRM) in an automatic way.
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.                                    Pag. 18
  1379.  
  1380.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1381.  
  1382.                                USE OF WMAIL
  1383.       
  1384.       The following  is a  description of  all switches  allowed in the
  1385.       various functions.
  1386.       
  1387.       
  1388.        -- IMPORT
  1389.       
  1390.       WMail will automatically choose the  unpacker to be used for  the
  1391.       various ARCmail packets.
  1392.       Unpackers *must* be found in the Global - Directory - Packer path
  1393.       set in WMSETUP.EXE .
  1394.       
  1395.       
  1396.             Syntax : WMAIL IMPORT [switches]
  1397.       
  1398.       
  1399.               -Afile         : Use file 'file' as areas file instead of
  1400.                                AREAS.PRM.
  1401.       
  1402.               -D             : Deletes messages without text part.
  1403.       
  1404.               -E             : Exports messages to all other nodes.
  1405.       
  1406.               -Ffile         : Create file `file' with the name of the
  1407.                                areas in which messages came.
  1408.       
  1409.               -I             : Import from BadEcho
  1410.       
  1411.               -Nfile         : Use file 'file' as nodes file instead of
  1412.                                NODES.PRM.
  1413.       
  1414.               -Pfile         : Use  file 'file' as configuration  file
  1415.                                instead of WMAIL.PRM
  1416.       
  1417.               -Q             : Quiet mode; minimizes output information
  1418.                                to video.
  1419.       
  1420.               -S             : Sets up security.
  1421.       
  1422.       
  1423.       If some area  is in Quickbbs  format, it is  advisable to use  -E
  1424.       switch to speed Export procedure.
  1425.  
  1426.  
  1427.  
  1428.  
  1429.  
  1430.  
  1431.  
  1432.  
  1433.  
  1434.  
  1435.  
  1436.  
  1437.  
  1438.  
  1439.  
  1440.  
  1441.                                    Pag. 19
  1442.  
  1443.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1444.  
  1445.        -- EXPORT
  1446.       
  1447.             Syntax : WMAIL EXPORT [switches]
  1448.       
  1449.       
  1450.               -Afile         : Use file 'file' as areas file instead of
  1451.                                AREAS.PRM.
  1452.       
  1453.               -Ffile         : Forces WMail to scan only areas with tag
  1454.                                specified in `file'.
  1455.       
  1456.               -Nfile         : Use file 'file' as nodes file instead of
  1457.                                NODES.PRM.
  1458.       
  1459.               -Pfile         : Use  file 'file' as configuration  file
  1460.                                instead of WMAIL.PRM
  1461.       
  1462.               -Q             : Quiet mode; minimizes output information
  1463.                                to video.
  1464.       
  1465.               -R             : Exports private messages as NetMail.
  1466.       
  1467.               -S             : Forces  scan    of  the   whole QuickBBS
  1468.                                message base. If  present,  ECHOMAIL.BBS
  1469.                                is deleted.
  1470.       
  1471.  
  1472.  
  1473.  
  1474.  
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480.  
  1481.  
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.                                    Pag. 20
  1505.  
  1506.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1507.  
  1508.        -- PACK
  1509.       
  1510.             Syntax : WMAIL PACK [switches]
  1511.       
  1512.       
  1513.               -Afile         : Use file 'file' as areas file instead of
  1514.                                AREAS.PRM.
  1515.       
  1516.               -C             : Forces WMail  not   to  compress
  1517.                                generated packets.
  1518.       
  1519.               -F             : Forces WMail not to rescan for every
  1520.                                packet.
  1521.       
  1522.               -Nfile         : Use file 'file' as nodes file instead of
  1523.                                NODES.PRM.
  1524.       
  1525.               -Pfile         : Use  file 'file' as configuration  file
  1526.                                instead of WMAIL.PRM.
  1527.       
  1528.               -Q             : Quiet mode; minimizes output information
  1529.                                to video.
  1530.       
  1531.               -Stag          : Executes  schedule  `tag'   from routing
  1532.                                file. WMail by default reads schedule
  1533.                                '@'.
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.                                    Pag. 21
  1568.  
  1569.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1570.  
  1571.        -- SETMARK
  1572.       
  1573.             Syntax : WMAIL SETMARK dir num_msg
  1574.       
  1575.               dir            : Area path.
  1576.       
  1577.               num_msg        : number of message where HWM is to be moved.
  1578.       
  1579.       
  1580.       
  1581.        -- HIMARK
  1582.       
  1583.             Syntax : WMAIL HIMARK dir
  1584.       
  1585.       
  1586.               dir            : Area path.
  1587.       
  1588.       
  1589.        -- WRITESTATS
  1590.       
  1591.             Syntax : WMAIL WRITESTATS [switches]
  1592.       
  1593.       
  1594.               -Afile         : Use file 'file' as areas file instead of
  1595.                                AREAS.PRM
  1596.       
  1597.               -Y             : Creates statistics file only for current
  1598.                                year.
  1599.       
  1600.               -M             : Creates statistics file only for current
  1601.                                month.
  1602.       
  1603.               -Pfile         : Use  file 'file' as configuration  file
  1604.                                instead of WMAIL.PRM
  1605.       
  1606.               -W             : Creates statistics file only for current
  1607.                                week.
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620.  
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.  
  1627.  
  1628.  
  1629.  
  1630.                                    Pag. 22
  1631.  
  1632.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1633.  
  1634.        -- AREAFIX
  1635.       
  1636.             Syntax : WMAIL AREAFIX ADD node area1 area2 ... [switches]
  1637.                      WMAIL AREAFIX DEL node area1 area2 ... [switches]
  1638.                      WMAIL AREAFIX FIND node [switches]
  1639.                      WMAIL AREAFIX EC [switches]
  1640.       
  1641.       
  1642.         │     ADD            : Add node (Net/Node.Point) to stated areas.
  1643.         │
  1644.         │     DEL            : Delete node from stated areas.
  1645.         │                      You can remove node from link by
  1646.         │                      specifying 'ALL_AREAS' as area1.
  1647.         │
  1648.         │     EC             : Process NetMail messages addresses to
  1649.         │                      Areafix and updates areas file.
  1650.         │
  1651.         │     FIND           : List areas hooked to specified node.
  1652.       
  1653.       
  1654.               -Afile         : Use file 'file' as areas file instead of
  1655.                                AREAS.PRM
  1656.       
  1657.               -Nfile         : Use file 'file' as nodes file instead of
  1658.                                NODES.PRM.
  1659.       
  1660.               -Pfile         : Use  file 'file' as configuration  file
  1661.                                instead of WMAIL.PRM
  1662.       
  1663.               -Q             : Quiet mode; minimizes output information
  1664.                                to video.
  1665.  
  1666.  
  1667.  
  1668.  
  1669.  
  1670.  
  1671.  
  1672.  
  1673.  
  1674.  
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.  
  1681.  
  1682.  
  1683.  
  1684.  
  1685.  
  1686.  
  1687.  
  1688.  
  1689.  
  1690.  
  1691.  
  1692.  
  1693.                                    Pag. 23
  1694.  
  1695.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1696.  
  1697.                                   ROUTING
  1698.       
  1699.       Routing  determines  the  kind  of  packets prepared from WMail
  1700.       during PACK phase, and  nodes to which they  will be sent.   Note
  1701.       that a wrong routing procedure  can cause calls not scheduled  by
  1702.       mailer; be therefore careful about the structure of routing  file
  1703.       and mailer events.
  1704.       
  1705.       Global  routing  commands  are  those  which  appear before every
  1706.       SCHEDULE declaration in route file. These are always used, so  it
  1707.       is possible to specify situations identical for each event.
  1708.       
  1709.       Local  routing  commands  are  those  which  appear  between  two
  1710.       SCHEDULE  declaration  in  route  file.  WMail determines which
  1711.       `block' of commands is to be used, by searching for the  schedule
  1712.       corresponding to the letter  specified with -S switch  in command
  1713.       line. If  no letter  is specified,  WMail search  by default  `@'
  1714.       schedule.
  1715.       
  1716.       Every line starting with a semicolon is considered a comment.
  1717.       
  1718.       Addresses specified in routing file can be written in short form,
  1719.       by using declaration ALL. To list several systems in a net, it is
  1720.       sufficient to specify net number for the first declared node.
  1721.       
  1722.       Routing language is completely case insensitive: SEND, send,  and
  1723.       SenD are considered the same command.
  1724.       
  1725.       To preserve compatibility with FrontDoor, any character after '!'
  1726.       is ignored.
  1727.       
  1728.       
  1729.        -- Default routing
  1730.       
  1731.       WMail has some default rules for routing; they will be used if no
  1732.       other rule is specified for a particular message. Some of default
  1733.       rules cannot be substituted by routing commands.
  1734.       
  1735.        ■ Messages   with   crash,  direct  and  hold  flags   set  will
  1736.          not be routed  towards  other nodes. In Binkley modality  they
  1737.          will never  be packed  as ARCmail;  they will  be exported  as
  1738.          *.?UT packets.
  1739.       
  1740.        ■ Only normal  messages, with no  crash, direct and  hold flags,
  1741.          are packed as  ARCmail and respect  routing rules. In  Binkley
  1742.          modality *.?LO attack files are created.
  1743.       
  1744.        ■ In binkley modality orphan ARCmail packets are always sent  to
  1745.          destination node.
  1746.       
  1747.        ■ Messages with received, orphan, lock or sent flags are  always
  1748.          ignored by WMail.
  1749.       
  1750.        ■ In  FrontDoor  modality,  file  attacks,  file  requests   and
  1751.          IMMediate messages are ignored by WMail.
  1752.       
  1753.  
  1754.  
  1755.  
  1756.                                    Pag. 24
  1757.  
  1758.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1759.  
  1760.        -- System definitions
  1761.       
  1762.       It is possible to define  a system, by putting a  SEND-TO command
  1763.       in the global section of the routing file, but this is not always
  1764.       suitable. SEND-TO, POLL and  the list SEND-LIST after  a schedule
  1765.       command are the only ways  to declare a system to  exchange mail.
  1766.       Messages to nodes non present in these declaration are ignored.
  1767.       
  1768.       
  1769.        -- Routing commands
  1770.       
  1771.       WMail routing can be done in two different ways:
  1772.       
  1773.        * In FrontDoor compatibility, by using the same routing file and
  1774.          by creating a file attack message for packed mail. This is the
  1775.          default. Note that to preserve compatibility, user should avoid
  1776.          to use any verb.
  1777.       
  1778.        * In   Binkley  compatibility,  by  using  extended  commands in
  1779.          routing file, and  by creating files  NNNNnnnn.?LO in case  of
  1780.          file   attach,   NNNNnnnn.?UT   for   unpacked   packets   and
  1781.          NNNNnnnn.REQ for file requests.   Packets for zone other  than
  1782.          the default one, will be put in directory outbound.zzz,  where
  1783.          'outbound' is outgoing packets  directory, and zzz is  the hex
  1784.          destination zone number  (E.g. If you  are in zone  2 and your
  1785.          outbound subdirectory is C:\Outbound, packets for zone 39 will
  1786.          be put in C:\Outbound.027).
  1787.       
  1788.       In the  following commands,  VERB declarations  are optional  and
  1789.       useful for the operations in Binkley modality, and include  these
  1790.       commands:
  1791.       
  1792.        Verb      Extension of created files
  1793.        ----      --------------------------
  1794.        NORMAL    FLO or OUT
  1795.        CRASH     CLO or CUT
  1796.        HOLD      HLO or HUT
  1797.        DIRECT    DLO or DUT
  1798.        EXPRESS   CUT
  1799.       
  1800.       For  the  meaning   of  these  declarations,   please  refer   to
  1801.       BinkleyTerm manual, as they are used by this mailer.
  1802.       
  1803.       In Binkley  compatibility, it  is possible  to tell  WMail NOT to
  1804.       pack outbound mail, by putting -N switch in the command line.
  1805.       
  1806.       In the following, the routing file commands are presented:
  1807.       
  1808.       
  1809.             SCHEDULE <TAG> [VERB] [SEND-LIST]
  1810.       
  1811.       Defines the start  of a command  block. All commands  following a
  1812.       schedule  declaration  are  considered  in  the same block, until
  1813.       another schedule declaration or the end of file.
  1814.       
  1815.       TAG is an alphanumeric character.  Each character can be used  in
  1816.  
  1817.  
  1818.  
  1819.                                    Pag. 25
  1820.  
  1821.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1822.  
  1823.       at most a tag.
  1824.       
  1825.       Optional parameter VERB, used in Binkley modality, specifies  the
  1826.       kind  of  file  .?LO  or  .?UT  which  will  be created for nodes
  1827.       specified in SEND-LIST.
  1828.       
  1829.       Optional  parameter  SEND-LIST  contains  systems  concerned   by
  1830.       schedule.
  1831.       
  1832.       
  1833.             SEND-TO [VERB] <SEND-LIST>
  1834.       
  1835.       Defines the systems listed in SEND-LIST which receive mail in the
  1836.       way specified by VERB. VERB and SEND-LIST options are similar  to
  1837.       those in SCHEDULE declaration.
  1838.       
  1839.       
  1840.             HOLD <LIST>
  1841.       
  1842.       Keep mail  for specified  systems. It  is the  equivalent of  the
  1843.       command SEND-TO HOLD <SEND-LIST>.  Hold mail is not  sent, unless
  1844.       the receiving node makes a call.
  1845.       
  1846.       
  1847.             UNHOLD <LIST>
  1848.       
  1849.       The opposite of HOLD. It is useful in case of global  declaration
  1850.       in HOLD command, if one or  mode nodes should be excluded by  the
  1851.       effect of the command.
  1852.       
  1853.       
  1854.             ROUTE-TO [VERB] <TARGET> <LIST>
  1855.       
  1856.       Route mail (except file attach messages) for nodes specifies  in
  1857.       LIST to node specified in TARGET. In Binkley modality, VERB  sets
  1858.       the way in which mail must be created for TARGET node.
  1859.       
  1860.       
  1861.             NO-ROUTE <LIST>
  1862.       
  1863.       Sends directly mail to nodes specified. This command can be  used
  1864.       to negate effect  of ROUTE-TO to  one or more  nodes, in case  of
  1865.       global declarations.
  1866.       
  1867.       
  1868.             ROUTE-FILES [VERB] <TARGET> <LIST>
  1869.       
  1870.       Routes file attach messages (but not the standard mail) of  nodes
  1871.       specified in LIST to  node specified in TARGET.  Destination node
  1872.       must know of it in order for file attach to work; it is therefore
  1873.       necessary to ask  that node's Sysop  if he or  she lets files  be
  1874.       routed through his/her system.
  1875.       
  1876.       
  1877.             POLL [VERB] <LIST>
  1878.       
  1879.  
  1880.  
  1881.  
  1882.                                    Pag. 26
  1883.  
  1884.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1885.  
  1886.       Forces mailer  to call  systems specified  even if  no other mail
  1887.       addressed to them  is present.   This command, used  in FrontDoor
  1888.       modality, is equivalent to SEND-TO, as it is the mailer who calls
  1889.       concerned nodes, while if used in Binkley modality fake files are
  1890.       created, according to VERB parameter:
  1891.       
  1892.        Verb    Fake POLL file
  1893.        ----    --------------
  1894.        NORMAL  NNNNnnnn.OUT
  1895.        CRASH   NNNNnnnn.CUT
  1896.        HOLD    NNNNnnnn.HUT
  1897.        DIRECT  NNNNnnnn
  1898.        EXPRESS NNNNnnnn.CUT
  1899.       
  1900.       N.B. In Binkley  modality it is  necessary that files  present in
  1901.       LIST don't contain global declarations (ALL or *).
  1902.       
  1903.       
  1904.             EXCEPT <LIST>
  1905.       
  1906.       Specifies exceptions to the list of nodes, in the above commands.
  1907.       Multiple  EXCEPT  lines  are  supported. EXCEPT statements always
  1908.       follow a command and can be put either after this command or in a
  1909.       new line.  E.g."ROUTE-TO 334/100 * EXCEPT 334/101"
  1910.       
  1911.       
  1912.       N.B.: The following commands are useful only in Binkley modality:
  1913.       -----------------------------------------------------------------
  1914.       
  1915.       
  1916.             CHANGE <TO-VERB> <LIST>
  1917.       
  1918.       Changes  the  way  in  which  packets  are  sent,  by   modifying
  1919.       extensions of .?LO and .?UT  files for nodes present in  LIST, on
  1920.       the basis  of TO-VERB  parameter.
  1921.       For example,  CHANGE HOLD 1/1 would have the following effect:
  1922.       
  1923.        00010001.?LO  --> 00010001.HLO
  1924.        00010001.?UT  --> 00010001.HUT
  1925.       
  1926.       
  1927.             LEAVE <LIST>
  1928.       
  1929.       LEAVE command  makes unavailable  for mailers  the packets already
  1930.       created for nodes present  in LIST, by changing  their extension.
  1931.       This is useful to avoid sending of mail to a calling node  during
  1932.       some events. This command  is similar to FrontDoor's  DENY, which
  1933.       is however useless with WMail, as it is managed by mailer.  Files
  1934.       are renamed in this way:
  1935.       
  1936.        NNNNnnnn.?UT  --> NNNNnnnn.N?T
  1937.        NNNNnnnn.?LO  --> NNNNnnnn.N?O
  1938.       
  1939.       
  1940.             UNLEAVE <LIST>
  1941.       
  1942.  
  1943.  
  1944.  
  1945.                                    Pag. 27
  1946.  
  1947.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  1948.  
  1949.       UNLEAVE command renames again  packets whose name was  changed by
  1950.       LEAVE  command,  restoring  the  original  extension.   Files are
  1951.       renamed in this way:
  1952.       
  1953.        NNNNnnnn.N?T  --> NNNNnnnn ?UT
  1954.        NNNNnnnn.N?O  --> NNNNnnnn ?LO
  1955.       
  1956.       
  1957.       
  1958.        -- Specifications for node lists
  1959.       
  1960.       It is possible to use a number of different formats to specify  a
  1961.       list of systems in routing commands:
  1962.       
  1963.             ALL                 All systems.
  1964.       
  1965.             2:ALL               All systems in zone 2.
  1966.       
  1967.             2:334/ALL           All systems in zone 2, net 334.
  1968.       
  1969.             2:334/1 101 102     2:334/1 2:334/101 and 2:334/102.
  1970.       
  1971.             .1 .2 .3 .4 .5      Own points 1, 2, 3, 4 and 5.
  1972.       
  1973.       
  1974.       NOTE: Instead of ALL it can be used a star `*'.
  1975.             To preserve compatibility with FrontDoor 2.x the use of  `*'
  1976.             is strictly necessary.
  1977.       
  1978.       
  1979.        -- Note about points
  1980.       
  1981.       Points from  other  systems  are  always  treated as their boss.
  1982.       Systems can send mail only to other nodes and to its own points.
  1983.       
  1984.       
  1985.        -- Routing philosophy
  1986.       
  1987.        * Commands are interpreted  sequentially, so that any  statement
  1988.          can be modified by the next ones. E.g.:
  1989.       
  1990.       SEND-TO DIRECT 334/100
  1991.       SEND-TO CRASH 334/100
  1992.       
  1993.       Messages are sent to 334/100 as CRASH. In its internal  reasoning
  1994.       WMail first  flags messages  for 334/100  as DIRECT,  and then as
  1995.       CRASH.
  1996.       
  1997.        * When you  use ROUTE-TO and  ROUTE-FILES commands, remember  to
  1998.          exclude all  nodes which  are not  to be  routed, as they have
  1999.          effect in any position of Global and Local routing. E.g.:
  2000.       
  2001.       ROUTE-TO 334/100 332/400
  2002.       SEND-TO CRASH 332/400
  2003.       
  2004.       The  second  statement  has  no  effect,  as after first line all
  2005.  
  2006.  
  2007.  
  2008.                                    Pag. 28
  2009.  
  2010.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2011.  
  2012.       messages addressed 332/400 are considered for 334/100.
  2013.       
  2014.       ROUTE-TO 334/100 * EXCEPT 332/400
  2015.       SEND-TO DIRECT 332/400
  2016.       
  2017.       NO-ROUTE 332/400
  2018.       ROUTE-TO 334/100 *
  2019.       
  2020.       In these two cases messages will not be routed to 332/400.
  2021.       
  2022.       
  2023.        -- Examples
  2024.       
  2025.        * Example 1: a Binkley system with points (fakenet is 22402)
  2026.       
  2027.        SCHEDULE @ NORMAL ALL               ; This schedule looks at all
  2028.                                            ; nodes and sends by default
  2029.                                            ; messages as NORMAL
  2030.         SEND-TO HOLD   22402/* 332/305
  2031.         SEND-TO CRASH  332/309 334/100
  2032.         ROUTE-TO DIRECT 332/404 *
  2033.           EXCEPT 334/100 332/309 332/305 22402/*
  2034.       
  2035.        All  message  will  be  routed  to  332/404 except for specified
  2036.        nodes.  Messages for points  and for 332/305 will be  flagged as
  2037.        HOLD.   Messages  for  332/309  and  334/100  will be flagged as
  2038.        CRASH.
  2039.       
  2040.       
  2041.        * Example 2: a FrontDoor system with 4 dimensions points
  2042.       
  2043.        ROUTE-TO 2:334/0 2:*       ; Send all zone 2 messages to 2:334/0
  2044.                                   ; except for points messages
  2045.        ROUTE-TO 2:33/999 *        ; Send all other zones messages to
  2046.                                   ; 2:33/999
  2047.        HOLD *                     ; Holds all messages
  2048.       
  2049.        SCHEDULE A 334/101         ; Look only at messages for 334/101
  2050.         NO-ROUTE 334/101          ; Do not route messages for 334/101
  2051.         POLL 334/101              ; but call the system everyday.
  2052.       
  2053.        SCHEDULE B 2:*             ; Look at all messages
  2054.         UNHOLD 2:33/999           ; Unhold messages for 2:33/999
  2055.         DENY 334/100.*            ; Prevent points from picking up mail
  2056.       
  2057.       
  2058.        * Example 3: a Binkley point system (created by WMSetup)
  2059.       
  2060.        SCHEDULE @ DIRECT *
  2061.         ROUTE-TO DIRECT 2:334/100 *
  2062.       
  2063.        1st line is used to qualify system to send mail everywhere
  2064.        2nd line is used to send all netmail to boss system
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070.  
  2071.                                    Pag. 29
  2072.  
  2073.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2074.  
  2075.                              HOW AREAFIX WORKS
  2076.       
  2077.       The automatic management of  areas file is accomplished  by means
  2078.       of NetMail messages sent to "Areafix"; in the message subject  it
  2079.       must be  put the  password assigned  to the  node which  sent the
  2080.       message.  The  message text must  contain the list  of areas, one
  2081.       for each line and starting in  column 1, to be added or  deleted.
  2082.       The character  `-' (minus)  before the  area tag  means that
  2083.       areas should be deleted. Message text ends with a line containing
  2084.       a triple dash `---'.
  2085.       
  2086.        For ex.
  2087.       
  2088.        From : Silvan Calarco of 2:334/100.2
  2089.        To   : Areafix of 2:334/100.0
  2090.        Subj : My_Password
  2091.        ________________________________________________________________
  2092.        MSD_HARD.ITA
  2093.        -CLANG.ITA
  2094.        ---
  2095.       
  2096.       The previous message  instruct WMail to  add to Silvan  Calarco's
  2097.       node,  to  which  password   `My_password'  was  assigned,   area
  2098.       MSD_HARD.ITA, while area CLANG.ITA will be deleted.
  2099.       
  2100.       If in subject there is a `-L' after the password (separated by  a
  2101.       blank), WMail will  send to the  node the list  of EchoMail areas
  2102.       for which adding is allowed.   If -Q is used instead, areas  list
  2103.       will be sent as a message.
  2104.       
  2105.       If in subject  there is a  `-R' a rescan  of added areas  will be
  2106.       done, so that old messages will be forwarded too.
  2107.       Note that rescan will not  work for QuickBBS areas, if  they have
  2108.       already been scanned for export.
  2109.  
  2110.  
  2111.  
  2112.  
  2113.  
  2114.  
  2115.  
  2116.  
  2117.  
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129.  
  2130.  
  2131.  
  2132.  
  2133.  
  2134.                                    Pag. 30
  2135.  
  2136.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2137.  
  2138.                               OTHER FUNCTIONS
  2139.       
  2140.       
  2141.        -- Return receipts
  2142.       
  2143.       WMail is able to honor return receipt requests if desired (see
  2144.       CONFIGURATION chapter). Receipt messages will be created during
  2145.       any netmail scan; WMail will check either for RRQ bit in message
  2146.       header and for extended flag RRQ; besides receipts will not be
  2147.       created in the case that messages have already been replied to.
  2148.       
  2149.       
  2150.        -- Security
  2151.       
  2152.        *Packets with a password different than the one specified in
  2153.         setup will not be imported and will be renamed as
  2154.         'BAD_PKT.nnn' if switch -S is set in import.
  2155.       
  2156.        *Messages from PKTs with different destination from the
  2157.         addresses specified as primary or AKAs will be imported in
  2158.         Badecho directory. To force WMail ti import wrong addressed
  2159.         packets, it is necessary to specify in WMSETUP, as an AKA, the
  2160.         address reported in log file as 'Wrong address'.
  2161.       
  2162.        *EchoMail messages coming  from  nodes  not linked to the
  2163.         interested area, will be put in Badecho area if switch -S
  2164.         is set in import.
  2165.       
  2166.        *To import messages from BadEcho area switch -I must be
  2167.         specified on command line; during this phase, only messages
  2168.         coming from nodes linked to the interested area will be
  2169.         moved.
  2170.       
  2171.       
  2172.        -- New areas creation
  2173.       
  2174.       WMail is able to automatically create new areas, if desired (see
  2175.       CONFIGURATION chapter), during import and areafix phases. Only
  2176.       nodes specified as 'Creating nodes' in setup are allowed to do
  2177.       this. New areas will be created with an areafix level of 200.
  2178.       
  2179.       
  2180.  
  2181.  
  2182.  
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188.  
  2189.  
  2190.  
  2191.  
  2192.  
  2193.  
  2194.  
  2195.  
  2196.  
  2197.                                    Pag. 31
  2198.  
  2199.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2200.  
  2201.                               TECHNICAL NOTES
  2202.       
  2203.        * PKT with extended header
  2204.       
  2205.       WMail generates type 2+  PKTs, with extended header,  according
  2206.       to standard proposed in FSC-0039 and FSC-0048. In  the  new header
  2207.       structure, zone provenance  and  destination of  PKT and  origin
  2208.       and  destination point are included. Due to compatibility
  2209.       problems with these FSCs WMail creates packet headers according
  2210.       to FSC-0048, and imports packets according to FSC-0039.
  2211.       
  2212.       
  2213.        * Product Code
  2214.       
  2215.       The present WMail product code is 0x77 (119 dec).
  2216.       
  2217.       
  2218.        * Areas
  2219.       
  2220.       The largest number of areas that WMail can manage is 1000.
  2221.       
  2222.       
  2223.        * New Areas
  2224.       
  2225.       The largest number of new areas that can be created in one
  2226.       session is about 50.
  2227.       
  2228.       
  2229.        * Nodes
  2230.       
  2231.       The largest number of nodes managed by WMail is 8192.
  2232.       
  2233.       
  2234.        * Dupes
  2235.       
  2236.       The largest number of dupes managed by WMail per area is 1000.
  2237.       
  2238.       
  2239.        * MSGID
  2240.       
  2241.       WMail inserts MSGID in messages which lack of it.
  2242.       
  2243.       
  2244.        * PID and Tear-line
  2245.       
  2246.       In the tear-line WMail will add after its identificative "WMail
  2247.       2.3" the number of registration key;  if tear-line is not
  2248.       WMail's, it will put at the start of the message and hidden
  2249.       with a ^A a line of Product Information (PID) with the same
  2250.       informations.
  2251.       
  2252.       
  2253.        * Illegal registration keys
  2254.       
  2255.       WMail will not import messages whose tear-line or PID contains  a
  2256.       key similar to  the one specified  in WMAIL.PRM. It  is therefore
  2257.  
  2258.  
  2259.  
  2260.                                    Pag. 32
  2261.  
  2262.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2263.  
  2264.       impossible to use key assigned to other copies.
  2265.       
  2266.       
  2267.        * Attack messages
  2268.       
  2269.       In attach messages for ARCmail, WMail inserts DIR and TFS
  2270.       extended flags, so that FrontDoor and compatible  mailers
  2271.       can better handle them.
  2272.       
  2273.       
  2274.        * Directory creation
  2275.       
  2276.       WMail will automatically create any new outbound directory it
  2277.       will need for export and pack functions; such are zone
  2278.       directories (e.g. OUTBOUND.05F) and point directories (e.g.
  2279.       014C0192.PNT).
  2280.       
  2281.       
  2282.        * Memory occupation
  2283.       
  2284.       Thanks  to  its  capability  to  swap  code on disk or EMS during
  2285.       external programs (packer and unpacker) execution, WMail can  run
  2286.       in  about  280  Kb.   Overlay  file  is  loaded  in EMS, if it
  2287.       is present.
  2288.       
  2289.       
  2290.        * ARCMail processing order
  2291.       
  2292.       To process  ARCmail and  PKTs Dos  file date  is used to determine
  2293.       which packet is to be imported first.
  2294.       
  2295.       
  2296.        * Maximum message length
  2297.       
  2298.       The maximum length of  a message is virtually  infinite: messages
  2299.       longer than available memory are temporary swapped to disk.
  2300.       
  2301.       
  2302.        * Execution errors
  2303.       
  2304.       In case of run-time error, WMail will create a file  WMAILERR.LOG
  2305.       in which date, time and kind of the error are reported.
  2306.       
  2307.       
  2308.        * Limitations in unregistered copies
  2309.       
  2310.       If WMail is  used without a  registration key, Areafix function,
  2311.       weekly/monthly statistics, nodelist  use, new areas  creation and
  2312.       Return Receipt messages will not be operative. Yearly  statistics
  2313.       will work.
  2314.       
  2315.       
  2316.        * Limitations in point registered copies
  2317.       
  2318.       If WMail is used with a point registration key, only Areafix
  2319.       function will not be operative. Besides, a point key will not
  2320.  
  2321.  
  2322.  
  2323.                                    Pag. 33
  2324.  
  2325.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2326.  
  2327.       work with a BBS address.
  2328.       
  2329.       
  2330.        * QuickBBS files sharing
  2331.       
  2332.       WMail will lock message base file access during Import phase.
  2333.       
  2334.       
  2335.        * ARCmail naming convention
  2336.       
  2337.       WMail 2.3 does no more create P*.* ARCmail files. In
  2338.  
  2339.       FrontDoor modality a CRC-32 of the two complete addresses
  2340.       (origin and destination) will be the name of the packets;
  2341.       in BinkleyTerm modality any name will be calculated by
  2342.       considering the first AKA of the interested zone.
  2343.       
  2344.       
  2345.        * Video mode
  2346.       
  2347.       WMail and WMSetup will keep any text video mode by adapting the
  2348.       size of their windows to the current number of video lines.
  2349.       
  2350.       
  2351.        * Technical support
  2352.       
  2353.       An ECHO  conference on  node 2:334/100.0  is activated,  with tag
  2354.       WMAIL.334  and  dedicated  to  W*  products;  to  hook it, please
  2355.       contact SysOp of 2:334/100.0
  2356.       
  2357.  
  2358.  
  2359.  
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365.  
  2366.  
  2367.  
  2368.  
  2369.  
  2370.  
  2371.  
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.  
  2383.  
  2384.  
  2385.  
  2386.  
  2387.                                    Pag. 34
  2388.  
  2389.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2390.  
  2391.                           EXAMPLES OF BATCH FILES
  2392.       
  2393.        1) Bbs : Opus
  2394.           Mailer : BinkleyTerm
  2395.       
  2396.        Rem File Batch to use WMail with Opus and BinkleyTerm
  2397.        Rem -------------------------------------------------
  2398.        Rem
  2399.        :Start
  2400.        Bt
  2401.        If Errorlevel 200 Goto Export
  2402.        If Errorlevel  24 Goto 2400_Baud
  2403.        If Errorlevel  12 Goto 1200_Baud
  2404.        If Errorlevel  10 Goto Import
  2405.        If Errorlevel   3 Goto 300_Baud
  2406.        If Errorlevel   1 Goto End
  2407.        Goto Start
  2408.       
  2409.        :2400_Baud
  2410.        Opus Bbs -b2400
  2411.        Goto Start
  2412.       
  2413.        :1200_Baud
  2414.        Opus Bbs -b1200
  2415.        Goto Start
  2416.       
  2417.        :300_Baud
  2418.        Opus Bbs -b300
  2419.        Goto Start
  2420.       
  2421.        :Import
  2422.        WMail Import
  2423.        WRemap
  2424.        Goto Start
  2425.       
  2426.        :Export
  2427.        Wmail Export
  2428.        WMail Pack
  2429.        Goto Start
  2430.       
  2431.        :End
  2432.        Echo Bbs OffLine !
  2433.       
  2434.       
  2435.        2) Bbs : QuickBBS
  2436.           Mailer : BinkleyTerm
  2437.       
  2438.        Rem File Batch to use WMail with QuickBBS and BinkleyTerm
  2439.        Rem -----------------------------------------------------
  2440.        Rem
  2441.        :Start
  2442.        Bt
  2443.        If Errorlevel 200 Goto Export
  2444.        If Errorlevel  24 Goto 2400_Baud
  2445.        If Errorlevel  12 Goto 1200_Baud
  2446.        If Errorlevel  10 Goto Import
  2447.  
  2448.  
  2449.  
  2450.                                    Pag. 35
  2451.  
  2452.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2453.  
  2454.        If Errorlevel   3 Goto 300_Baud
  2455.        If Errorlevel   1 Goto End
  2456.        Goto Start
  2457.       
  2458.        :2400_Baud
  2459.        QuickBBS -B2400
  2460.        Goto Start
  2461.       
  2462.        :1200_Baud
  2463.        QuickBBS -B1200
  2464.        Goto Start
  2465.       
  2466.        :300_Baud
  2467.        QuickBBS -B300
  2468.        Goto Start
  2469.       
  2470.        :Import
  2471.        WMail Import
  2472.        WRemap
  2473.        MbUtil Import
  2474.        Goto Start
  2475.       
  2476.        :Export
  2477.        Wmail Export -S
  2478.        MbUtil Export
  2479.        WMail Pack
  2480.        Goto Start
  2481.       
  2482.        :End
  2483.        Echo Bbs OffLine !
  2484.       
  2485.       
  2486.        3) Bbs : Opus
  2487.           Mailer : FrontDoor
  2488.       
  2489.        Rem File Batch to use WMail con Opus and FrontDoor
  2490.        Rem --------------------------------------------------
  2491.        Rem
  2492.        :Start
  2493.        Fd
  2494.        If Errorlevel 240 Goto 2400_Baud
  2495.        If Errorlevel 200 Goto Export
  2496.        If Errorlevel 120 Goto 1200_Baud
  2497.        If Errorlevel 100 Goto Import
  2498.        If Errorlevel  31 Goto 300_Baud
  2499.        If Errorlevel  10 Goto End
  2500.        Goto Start
  2501.       
  2502.        :2400_Baud
  2503.        Opus Bbs -b2400
  2504.        Goto Start
  2505.       
  2506.        :1200_Baud
  2507.        Opus Bbs -b1200
  2508.        Goto Start
  2509.       
  2510.  
  2511.  
  2512.  
  2513.                                    Pag. 36
  2514.  
  2515.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2516.  
  2517.        :300_Baud
  2518.        Opus Bbs -b300
  2519.        Goto Start
  2520.       
  2521.        :Import
  2522.        WMail Import
  2523.        WRemap
  2524.        Goto Start
  2525.       
  2526.        :Export
  2527.        Wmail Export
  2528.        Goto Start
  2529.       
  2530.        :End
  2531.        Echo Bbs OffLine !
  2532.       
  2533.       
  2534.        4) Bbs : QuickBBS
  2535.           Mailer : FrontDoor
  2536.       
  2537.        Rem File Batch to use WMail with QuickBBS and FrontDoor
  2538.        Rem ---------------------------------------------------
  2539.        Rem
  2540.        :Start
  2541.        Fd
  2542.        If Errorlevel 240 Goto 2400_Baud
  2543.        If Errorlevel 200 Goto Export
  2544.        If Errorlevel 120 Goto 1200_Baud
  2545.        If Errorlevel 100 Goto Import
  2546.        If Errorlevel  31 Goto 300_Baud
  2547.        If Errorlevel  10 Goto End
  2548.        Goto Start
  2549.       
  2550.        :2400_Baud
  2551.        QuickBBS -B2400
  2552.        Goto Start
  2553.       
  2554.        :1200_Baud
  2555.        QuickBBS -B1200
  2556.        Goto Start
  2557.       
  2558.        :300_Baud
  2559.        QuickBBS -B300
  2560.        Goto Start
  2561.       
  2562.        :Import
  2563.        WMail Import
  2564.        WRemap
  2565.        MbUtil Import
  2566.        Goto Start
  2567.       
  2568.        :Export
  2569.        Wmail Export -S
  2570.        MbUtil Export
  2571.        Goto Start
  2572.       
  2573.  
  2574.  
  2575.  
  2576.                                    Pag. 37
  2577.  
  2578.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2579.  
  2580.        :End
  2581.        Echo Bbs OffLine !
  2582.       
  2583.       
  2584.        5) Bbs : Opus and QuickBBS
  2585.           Mailer : FrontDoor
  2586.       
  2587.         Rem File Batch to use WMail with areas in Opus and QuickBBS
  2588.         Rem format with FrontDoor
  2589.         Rem -------------------------------------------------------
  2590.         Rem
  2591.         :Start
  2592.         Fd
  2593.         If Errorlevel 240 Goto 2400_Baud
  2594.         If Errorlevel 200 Goto Export
  2595.         If Errorlevel 120 Goto 1200_Baud
  2596.         If Errorlevel 100 Goto Import
  2597.         If Errorlevel  31 Goto 300_Baud
  2598.         If Errorlevel  10 Goto End
  2599.         Goto Start
  2600.       
  2601.         :2400_Baud
  2602.         QuickBBS -B2400
  2603.         Goto Start
  2604.       
  2605.         :1200_Baud
  2606.         QuickBBS -B1200
  2607.         Goto Start
  2608.       
  2609.         :300_Baud
  2610.         QuickBBS -B300
  2611.         Goto Start
  2612.       
  2613.         :Import
  2614.         WMail Import
  2615.         WRemap
  2616.         MbUtil Import
  2617.         Goto Start
  2618.       
  2619.         :Export
  2620.         Wmail Export -S
  2621.         MbUtil Export
  2622.         Goto Start
  2623.       
  2624.         :End
  2625.         Echo Bbs OffLine !
  2626.       
  2627.                                  ---------
  2628.       
  2629.       Opus, BinkleyTerm, FrontDoor and D'Bridge are trademark of  their
  2630.       respective authors.
  2631.       
  2632.       
  2633.       
  2634.       
  2635.       
  2636.  
  2637.  
  2638.  
  2639.                                    Pag. 38
  2640.  
  2641.            WMail 2.3  -  Copyright 1990-92 Silvan Calarco  12/28/92
  2642.  
  2643.                         ** End of Documentation **
  2644.  
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660.  
  2661.  
  2662.  
  2663.  
  2664.  
  2665.  
  2666.  
  2667.  
  2668.  
  2669.  
  2670.  
  2671.  
  2672.  
  2673.  
  2674.  
  2675.  
  2676.  
  2677.  
  2678.  
  2679.  
  2680.  
  2681.  
  2682.  
  2683.  
  2684.  
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691.  
  2692.  
  2693.  
  2694.  
  2695.  
  2696.  
  2697.  
  2698.  
  2699.  
  2700.  
  2701.  
  2702.                                    Pag. 39
  2703.